/****************************************************
 * 
 * home soft 版权所有.
 * 
 *****************************************************/

package com.homesoft.runtime.core;

/**
 * @author lihg
 * @data 2012-9-12 运行时监听者接口，在Server启动或关闭时需要做特殊处理的类可实现此接口
 */
public interface IRuntimeListener {
	
	/**
	 * 启动
	 * @param e
	 */
	void onStart(RuntimeEventArgs e);
	/**
	 * 停止
	 * @param e
	 */
	void onStop(RuntimeEventArgs e);
	/**
	 * 刷新
	 * @param e
	 */
    void onRefresh(RuntimeEventArgs e);
    /**
     * 是否允许并行初始化
     * @return
     */
	boolean isAllowParallel();
}
